#out,
#featureList,
#featureList *,
#quicktextarea textarea,
#quickselect .select2-dropdown {
    background: #303133;
    color: #e4e4e4;
}

#featureList .toggle-btn {
    background: #fafafa;
}

#featureList .checked-switch:checked~.text-switch {
    background-color: #00af2c;
}

.error {
    color: #fbbac2;
}

/*配置界面*/

#options .keyword {
    background: #505050;
    color: #f1f2f3;
    border: 1px solid #ffffff1f;
}

#options .foot,
#options .sidebar {
    background: #292b2d;
    color: #e4e4e4;
    box-shadow: 0px 0px 9px 0px #000000ab;
}

#options .sidebar .currentTag {
    background-color: #484848;
}

#options .keyword {
    color: rgb(203, 255, 250);
}

#options .keyword.re {
    color: rgb(98, 200, 247);
}

#options .keyword.win {
    color: rgb(249, 174, 150);
}

#options .keyword.fil {
    color: rgb(177, 211, 251);
}

/*添加命令界面*/
#options #customize {
    background: #303133;
}

#options #customize input,
#options #customize select,
#options #customize input#scptarg,
#options #customize input#rule,
#options #customize input.customize,
#panelConf input {
    background: #303133;
    color: #e4e4e4;
}

#options #customize input.customize,
#options #customize span.customscript>input {
    border-bottom: 1px solid #696666;
}

#options #customize .CodeMirror,
#panelConf .CodeMirror {
    border: 1px solid #676767
}

#options #customize .CodeMirror-focused,
#panelConf .CodeMirror-focused {
    border: 1px solid #676767 !important;
    box-shadow: 0px 0px 2px 0px #839ba8;
}

#options #customize .word {
    color: #4178a2;
    border: 1px solid #28669c;
}

/*select2*/
#options #customize .select2-selection--single,
#options #customize .select2-selection--multiple,
.swal2-container .select2-selection--single,
.swal2-container .select2-selection--multiple {
    border-bottom: 1px solid #696666;
    background: #303133;
    color: #e4e4e4;
}

#options #customize .select2-selection__rendered,
.swal2-container .select2-selection__rendered {
    color: #e4e4e4;
}

#options #customize .select2-selection__choice,
.swal2-container .select2-selection__choice {
    border: 1px solid #717171
}

#options #customize .select2-dropdown,
.select2-container .select2-dropdown,
.select2-container .select2-search__field {
    background: #303133;
    color: #e4e4e4;
    border: 1px solid #565656;
}

#quickselect .select2-results__option--highlighted {
    background: #585958;
}

#quickselect .select2-results__option .description {
    color: rgba(202, 202, 202, 0.5);
}

#options #customize .select2-results__option--selected,
#quickselect .select2-results__option--selected,
.swal2-container .select2-results__option--selected {
    background-color: #3e3e3e;
}

/*滚动条*/
::-webkit-scrollbar {
    width: 4px;
    height: 4px;
}

::-webkit-scrollbar-thumb {
    background-color: #616161;
    border: none;
}

::-webkit-scrollbar-track-piece,
.CodeMirror-scrollbar-filler {
    background-color: #0000
}

/*swal2*/
body .swal2-popup.swal2-toast {
    background: #303133;
    box-shadow: 0 0 0.625em #0a0a0a;
}

body .swal2-popup,
body .swal2-range,
body .swal2-radio,
body .swal2-checkbox {
    background: #303133;
    box-shadow: 0 0 0.625em #0a0a0a;
}

body .swal2-container.swal2-backdrop-show,
body .swal2-container.swal2-noanimation {
    background: rgb(48, 49, 51, 0.75)
}

body .swal2-input:focus {
    border: 1px solid #2196F3;
    box-shadow: 0 0 3px #03A9F4;
}

body.swal2-no-backdrop .swal2-container>.swal2-modal {
    box-shadow: 0 0 10px rgb(48, 49, 51, 0.75)
}

/*搜索框*/
#out>#outputSearch {
    background: #2d2d2d;
}

#out>#outputSearch input {
    background: #242729;
    color: #e4e4e4;
    border: 1px solid #403f3f;
}
